Bugsnag\Report B

Total Complexity 88
Dependencies 15
Dependents 21
Total lines 748
Lines of code 273
Logical lines of code 149
Comment lines 409
Methods 45
Properties 17

Methods 45

Method Rating Maintainability Complexity Lines of code
cleanupObj()
A
52 10 22
shouldFilter()
S
56 7 18
setName()
S
62 5 11
setMessage()
S
62 5 10
setPHPThrowable()
S
61 4 11
removeNullElements()
S
63 4 10
addBreadcrumb()
S
63 3 10
toArray()
S
60 3 10
getSummary()
S
63 2 11
enumToString()
S
67 2 7
setMetaData()
S
74 2 4
getSeverity()
S
80 2 3
setSeverity()
S
66 2 8
setPrevious()
S
71 2 6
getErrors()
S
66 2 9
exceptionArray()
S
65 2 9
getSeverityReason()
S
68 2 7
setPHPError()
S
62 2 10
addFeatureFlags()
S
81 1 3
setSessionData()
S
81 1 3
toError()
S
77 1 3
exceptionObject()
S
77 1 3
getUser()
S
82 1 3
setUser()
S
77 1 4
clearFeatureFlags()
S
82 1 3
clearFeatureFlag()
S
81 1 3
fromPHPError()
S
70 1 5
addFeatureFlag()
S
80 1 3
getUnhandled()
S
82 1 3
fromNamedError()
S
70 1 5
__construct()
S
72 1 5
getOriginalError()
S
82 1 3
setStacktrace()
S
77 1 4
setSeverityReason()
S
77 1 4
setUnhandled()
S
77 1 4
getStacktrace()
S
82 1 3
getMetaData()
S
82 1 3
getName()
S
82 1 3
getMessage()
S
82 1 3
setContext()
S
77 1 4
getContext()
S
82 1 3
fromPHPThrowable()
S
71 1 5
getGroupingHash()
S
82 1 3
addMetaData()
S
72 1 5
setGroupingHash()
S
77 1 4